From 8491b71a8c38cde175e07e51e48dc8fbebd1c3a1 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 3 Jun 2007 05:34:56 +0000 Subject: [PATCH] Add volume button to gallery svn path=/trunk/; revision=18014 --- ChangeLog | 4 ++++ docs/reference/ChangeLog | 6 ++++++ docs/reference/gtk/Makefile.am | 1 + docs/reference/gtk/images/volumebutton.png | Bin 0 -> 2038 bytes docs/reference/gtk/visual_index.xml | 3 +++ docs/tools/widgets.c | 14 ++++++++++++++ 6 files changed, 28 insertions(+) create mode 100644 docs/reference/gtk/images/volumebutton.png diff --git a/ChangeLog b/ChangeLog index ade86b8164..2acae6c1b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-06-03 Matthias Clasen + + * docs/tools/widgets.c: Add a volume button + 2007-06-03 Matthias Clasen * gtk/gtkradiobutton.c: diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 282238a233..798780fbf7 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,9 @@ +2007-06-03 Matthias Clasen + + * gtk/Makefile.am: + * gtk/visual_index.xml: + * gtk/images/volumebutton.png: Volume button image + 2007-06-01 Matthias Clasen * gdk/gdk-sections.txt: Add new composited window api diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am index 79fdf292c6..451bc8012b 100644 --- a/docs/reference/gtk/Makefile.am +++ b/docs/reference/gtk/Makefile.am @@ -313,6 +313,7 @@ HTML_IMAGES = \ $(srcdir)/images/statusbar.png \ $(srcdir)/images/toggle-button.png \ $(srcdir)/images/toolbar.png \ + $(srcdir)/images/volumebutton.png \ $(srcdir)/images/window.png # Extra options to supply to gtkdoc-fixref diff --git a/docs/reference/gtk/images/volumebutton.png b/docs/reference/gtk/images/volumebutton.png new file mode 100644 index 0000000000000000000000000000000000000000..bdf96ce5447813315190e091beaf47109f130621 GIT binary patch literal 2038 zcmb_dc{JPk7XQ^!L2F-IYpG7EwqQyT1R=Jfw%RG8PX%L%AgS7SwM>gpYALl%t!)r{ zQCoRL5nhp^j9NM>G{Sg&{o}ne)BoQ0oO|#0+;i{u+|NDte!fW-=7#6lF0cUra2{c# zZ*^)7PGt&o_EZnO+cikD-o5}w>)qV z<8_^%o{E@ARg&;6IVOeXu{xRmHLGBNeYWKgUo6BJ_yyFK8k5gQMzwE$ zFt7s23HzWUzaV6j)fFDeyH0+FIEH??UBCavmY>AOXh_?ctn=fw3N=x9(_3-k=M~sL zo(p@(7hT3B9VY>1LP#31=~{uZ{^LqDW^I=|I{M?cj~aGL!f;V|dFnY_hL^1EGJ&ze zG~P0ymGfKh;MO)&ml=Cs1mXFsIVS+bXNbbzPj&aTj;RMJEvN>KL9(sXsVo8tgp4}c z>aLA_!BE61?fq^~`*I%(e9$yGd%Jtp%>VM|q29LLsrYyG9}n$bxQ9k~EJWu$_TqOC z%|p}|gx0t;Lo)4d2-~)=ZLQc71K_q#Q&Y}5d@J2;&sB-dnM&C{?v>Fit}OpMG~WRV zVI)MvG-m^x9qVO#jnw*|WW5ikkXqZ*6o{d^M+xN<864BKuAJ{iyF-FzKL1NYMh{V} z^w-|}O}qXtt~^`{W#?(k0gCocO=&y>CYexMgk>PNxRV8LXw2=b4qu$WVmMI*y8ND# zy2kK0kEhH^*D>+n8CA9hv&ZVBiWIv?hA+}~7_|$&La(ks(#16rMTw4q>7c(G;v7Y!UY5$Pq&FFa+`~Kchrd5@3ij_r^_3W zi#9!nw@!{!^Zj{3#G_AVav`C3OV5HTSxMu9{Mz9E7NtciBOJ%$J&KwzAw}(^M_Q5O zYGe_6@<^Fl%j90z5(X*~qdktF%|wpn$8|79;OF)a>h(V6LwO&0tybWbvl~3uwGK8Z z)W8@1_j?5>7_oG5t=K|xXJ3!O%btc&qc``8iQe5IgKHIwDL1wIk{;jy=)K_!^tKE? z@*qLJRbjjPlgZ5Hjxc&SMmH?T6(#Dfn981{eZ*NplZ_yi=ArnvF`EQl%=fhlDQ+cA?0c7>_*cbAaCcAk#fGT)p!<=Bhglmr4tBxDU%I27Z(S_3#8XJ}| z6e3Q=#YGcU9Gdl30$iRdQ>I_r_k2sFHsz~ZDRxp(a@S8TOK@etReILQSUM^MAMBg5 ztZ+un&MY(6SQSG-fTeO6qzw!fz(iLmFr{!7ZnZodsJkyjE*~~|EJ~`*F}4&ekz)qo zEvK+0$^vOhmT2Qn!7m<}JS3@B1_N*_LmC-d;SUACBAzqw3Xotmpo-r~hKp zbp5Mw56mN$_Xe s<{9 literal 0 HcmV?d00001 diff --git a/docs/reference/gtk/visual_index.xml b/docs/reference/gtk/visual_index.xml index c6dc17eab6..0856451569 100644 --- a/docs/reference/gtk/visual_index.xml +++ b/docs/reference/gtk/visual_index.xml @@ -50,6 +50,9 @@ + + + diff --git a/docs/tools/widgets.c b/docs/tools/widgets.c index dc90b86cf0..46fa68a1d3 100644 --- a/docs/tools/widgets.c +++ b/docs/tools/widgets.c @@ -911,6 +911,19 @@ create_image (void) return new_widget_info ("image", vbox, SMALL); } +static WidgetInfo * +create_volume_button (void) +{ + GtkWidget *button, *widget; + + button = gtk_volume_button_new (); + gtk_scale_button_set_value (GTK_SCALE_BUTTON (button), 33); + /* Hack: get the private dock */ + widget = GTK_SCALE_BUTTON (button)->plus_button->parent->parent->parent; + gtk_widget_show_all (widget); + return new_widget_info ("volumebutton", widget, ASIS); +} + static WidgetInfo * create_assistant (void) { @@ -981,6 +994,7 @@ get_all_widgets (void) retval = g_list_prepend (retval, create_recent_chooser_dialog ()); retval = g_list_prepend (retval, create_page_setup_dialog ()); retval = g_list_prepend (retval, create_print_dialog ()); + retval = g_list_prepend (retval, create_volume_button ()); return retval; } -- 2.30.2